5
תגובות
מניעת הורדת תמונות
פתח
ilikeme
,
איך אני מונע הורדות של תמונות מהשרת שלי? :) זה מה שעשיתי אבל זה לא עובד :/
AddDefaultCharset utf-8
SecFilterEngine Off
SecFilterScanPOST Off
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?newteck\.co\.il\/papion/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpg|gif|bmp|png)$ static/images/dontsteal.jpg [L]
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
SecFilterEngine Off
SecFilterScanPOST Off
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?newteck\.co\.il\/papion/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpg|gif|bmp|png)$ static/images/dontsteal.jpg [L]
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
5 תשובות
לא מבין את הקטע של למנוע הורדת תמונות. המשתמש יכול לצפות בתמונה שלך? אוקיי, הוא כבר הוריד אותה.
לא, ממש לא,... זה אתר הזמנות של אירועים ואז בתי דפוס אחרים יוכלו להוריד את ההזמנות ולהשתמש בהם
ואם יראו אותם באתר אז הם לא יכלו להשתמש בהם (כי הם יהיו קטנות ומפוקלסות)
אתה רוצה שמישהו יוכל לצפות בזה ולא יוכל להוריד את זה? כי אם כן, זה בלתי אפשרי, כי צפייה בתמונה כוללת הורדה שלה. אם זה משהו אחר, לא הבנתי. תוכל להסביר שוב?
אתה כנראה מתבלבל בין Hot Linking לבין הורדת תמונה.
http://www.hongkiat.com/blog/smarter-way-to-prevent-image-hotlinking-with-htaccess/
השתמשתי בקוד של HOT LINKING שהבאת
אבל זה לא עובד לי O__O
AddDefaultCharset utf-8
SecFilterEngine Off
SecFilterScanPOST Off
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?newteck/\.co/\.il [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?newteck/\.co/\.il [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://hpmouse.googlepages.com/hotlink.gif [NC,R,L]
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
SecFilterEngine Off
SecFilterScanPOST Off
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?newteck/\.co/\.il [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?newteck/\.co/\.il [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://hpmouse.googlepages.com/hotlink.gif [NC,R,L]
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php